visitor (a town) - French English Dictionary